package com.wuster.entity.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/*
*  @NotNull：确保字段的值不是 null。
*  @NotEmpty：确保字段的值不是 null 且不为空（对字符串、集合、数组等类型特别有用）。
*  @NotBlank：确保字符串类型的字段不是 null 且至少包含一个非空白字符。
* */

@Data
public class ProductDTO {
    private Long productId;
    private Long categoryId;
    private String name;  //商品名
    private Integer status;  //商品状态
    private String introduction; //商品简介
    private BigDecimal price; //价格
    private String img;  // 预览图
    private String images;  //相册
    private BigDecimal weight;  //重量
    private Integer storage; //库存
    private String warn; //警告信息
    private String remark; //商家备注
    private String description; //商品详情
    private String subtext; // 富文本
    private Integer ordinalNumber;  //商品排序

    private String categoryName; // 分类名
}
